package com.study.security.core.properties;

import com.study.security.core.constant.SecurityConstants;
import lombok.Data;

/**
 * @author LiYongKui
 * @version 1.0
 * @date 2021/4/6 15:05
 */
@Data
public class SessionProperties {

    /**
     * 同一个用户在系统里最大登录session数
     */
    private int maximumSessions = 1;
    /**
     * 达到session最大时 是否阻止新的登录请求 默认false
     */
    private boolean maxSessionPreventsLogin = false;
    /**
     * session失效时跳转地址
     */
    private String sessionInvalidUrl = SecurityConstants.DEFAULT_SESSION_INVALID_URL;

}
